import pygame

def draw_score(screen, score):
    """
    在屏幕上绘制当前分数。
    
    参数:
    screen -- 用于绘图的pygame surface对象
    score -- 当前的游戏分数（整数或字符串）
    """
    # 定义字体和大小
    font = pygame.font.Font(None, 36)
    
    # 创建文本surface和rect对象
    # True 表示开启抗锯齿
    score_text = font.render(f"Score: {score}", True, (0, 0, 0))
    text_rect = score_text.get_rect()
    
    # 设置文本位置，这里选择屏幕的顶部中心
    text_rect.centerx = screen.get_rect().centerx
    text_rect.y = 10
    
    # 在screen上绘制文本
    screen.blit(score_text, text_rect)